package com.tanhua.dubbo.api.mongo;

import com.tanhua.model.mongo.UserLike;
import com.tanhua.model.vo.PageResult;

import java.util.Map;

/**
 * 喜欢 不喜欢服务接口
 */
public interface UserLikeApi {
    /**
     * 探花 - 右滑 flag:true 喜欢 false:不喜欢
     * @param userLike
     * @return
     */
    boolean love(UserLike userLike);

    Map<String, Long> getCounts(Long userId);

    PageResult findPageMyLoveOrFans(Long page, Long pageSize, Long userId, Integer type);
}
